﻿#appointmentRemindersEditTemplatesPage .template-container 
{
    border: 1px solid steelblue;
    border-radius: 5px 5px 5px 5px;
    margin: 10px;
    margin-bottom: 20px;
    padding: 10px;
    width: 90%;
    position: relative;
    background: #F5F5FF;
    
    behavior: url(/InfoSource/Content/Scripts/Pie/PIE.htc);
}

#appointmentRemindersEditTemplatesPage .template-container.new-template
{
    background: #ffffe0;
}

#appointmentRemindersEditTemplatesPage .pageLoader 
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: url(/InfoSource/Content/Images/ajax-loader-large.gif) no-repeat center center #ffffff;
}

#appointmentRemindersEditTemplatesPage .redactor_toolbar
{
    border-radius: 5px;
    
    behavior: url(/InfoSource/Content/Scripts/Pie/PIE.htc);
}

#appointmentRemindersEditTemplatesPage .template-title {
    font-size: large;
    font-weight: bold;
    vertical-align: baseline;
    color: steelBlue;
}

#appointmentRemindersEditTemplatesPage .editor-toolbar 
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
}

#appointmentRemindersEditTemplatesPage .template-title-input {
    border: 0px none;
    border-bottom: 2px solid steelblue;
    background: none repeat scroll 0 0 #ffffff;
    height: 20px;
    margin: 35px 0 8px 0;
    vertical-align: super;
    width: 90%;
    padding: 5px;
    font-size: large;
}

#appointmentRemindersEditTemplatesPage-send-test-email-dialog .send-test-email-to-label 
{
    font-size: large;
    color: steelBlue;
}

#appointmentRemindersEditTemplatesPage-send-test-email-dialog .send-test-email-to-input 
{
    font-size: large;
    padding: 5px;
    margin-left: 5px;
    border: 1px solid steelBlue;
    width: 75%;
}

#appointmentRemindersEditTemplatesPage-send-test-email-dialog .send-test-email-button 
{
    color: #4682B4;
    height: 32px;
    width: 60px;
    margin-left: 5px;
}
